home *** CD-ROM | disk | FTP | other *** search
/ Software USA 5 #5 / Software USA Volume 5.05.iso / mac / Home&Office / Telnet / Mocha Telnet Keyboard < prev    next >
Text File  |  1998-05-13  |  5KB  |  189 lines

  1. # keyboard mapping file for mocha mac telnet
  2. # keycodes state mode value
  3. # key state: 1=shift 2=ctrl 4=option 
  4. # vt220 mode: 1=ansi 2=vt52 4 = application (0 = ignore)
  5. # Copyright (c) 98 MochaSoft
  6. #
  7. 35 0  0 "\033"         # ESC KEY
  8. 7a 0  0 "\033[11~"    #  f1 
  9. 78 0  0 "\033[12~"     #  f2 
  10. 63 0  0 "\033[13~"    #  f3 
  11. 76 0  0 "\033[14~"     #  f4 
  12. 60 0  0 "\033[15~"     #  f5 
  13. 61 0  0 "\033[17~"     #  f6 
  14. 62 0  0 "\033[18~"     #  f7 
  15. 64 0  0 "\033[19~"     #  f8 
  16. 65 0  0 "\033[20~"     #  f9 
  17. 6d 0  0 "\033[21~"     #  f10
  18. 67 0  0 "\033[23~"     #  f11
  19. 6f 0  0 "\033[24~"     #  f12
  20. 69 0  0 "\033[25~"     #  f13
  21. 6b 0  0 "\033[26~"     #  f14
  22. 71 0  0 "\033[28~"     #  f15
  23. 7a 1  0 "\033[29~"     #  f16 (shift f1) 
  24. 78 1  0 "\033[31~"     #  f17 (shift f2)
  25. 63 1  0 "\033[32~"     #  f18 (shift f3)
  26. 76 1  0 "\033[33~"     #  f19 (shift f4)
  27. 60 1  0 "\033[34~"     #  f20 (shift f5)
  28. 7e 0 1 "\033[A"           #  UP    (normal)
  29. 7d 0 1 "\033[B"           #  DOWN 
  30. 7c 0 1 "\033[C"           #  RIGHT
  31. 7b 0 1 "\033[D"           #  LEFT 
  32. 7e 0 5 "\217A"           #  UP    (ansi application)
  33. 7d 0 5 "\217B"            #  DOWN 
  34. 7c 0 5 "\217C"            #  RIGHT
  35. 7b 0 5 "\217D"            #  LEFT 
  36. 7e 0 2 "\033A"            #  UP    (vt52)
  37. 7d 0 2 "\033B"            #  DOWN 
  38. 7c 0 2 "\033C"            #  RIGHT
  39. 7b 0 2 "\033D"            #  LEFT 
  40. 7e 0 6 "\033A"            #  UP    (vt52 application)
  41. 7d 0 6 "\033B"            #  DOWN 
  42. 7c 0 6 "\033C"            #  RIGHT
  43. 7b 0 6 "\033D"            #  LEFT 
  44. 73 0 0 "\2331~"       #  HOME -> FIND
  45. 77 0 0 "\2334~"       #  END -> SELECT
  46. 74 0 0 "\2335~"       #  PREV SCREEN
  47. 79 0 0 "\2336~"       #  NEXT SCREEN
  48. 75 0 0 "\2333~"       #  REMOVE
  49. 33 0 0 "\177"        #  DELETE could also be ctrl-h  "\010
  50. 52 0 1  "0"            #  keypad key 0  (ANSI NORMAL)
  51. 53 0 1  "1"            #  keypad key 1
  52. 54 0 1  "2"            #  keypad key 2
  53. 55 0 1  "3"            #  keypad key 3
  54. 56 0 1  "4"            #  keypad key 4
  55. 57 0 1  "5"           #  keypad key 5
  56. 58 0 1  "6"            #  keypad key 6
  57. 59 0 1  "7"            #  keypad key 7
  58. 5b 0 1  "8"            #  keypad key 8
  59. 5c 0 1  "9"            #  keypad key 9
  60. 4c 0 1 "\015"          #  keypad enter
  61. 41 0 1 "."             #  keypad .
  62. 45 0 1 "+"             #  keypad +
  63. 4e 0 1 "-"             #  keypad -
  64. 43 0 1  "\217S"        #  keypad * (PF4)
  65. 4b 0 1  "\217R"        #  keypad / (PF3)
  66. 51 0 1  "\217Q"        #  keypad = (PF2)
  67. 47 0 1  "\217P"        #  keypad   (PF1)
  68. 52 0 5  "\217p"        #  keypad key 0 ANSI APPLICATION
  69. 53 0 5  "\217q"        #  keypad key 1
  70. 54 0 5  "\217r"        #  keypad key 2
  71. 55 0 5  "\217s"        #  keypad key 3
  72. 56 0 5  "\217t"        #  keypad key 4
  73. 57 0 5  "\217u"        #  keypad key 5
  74. 58 0 5  "\217v"        #  keypad key 6
  75. 59 0 5  "\217w"        #  keypad key 7
  76. 5b 0 5  "\217x"        #  keypad key 8
  77. 5c 0 5  "\217y"        #  keypad key 9
  78. 4c 0 5  "\217M"        #  keypad enter
  79. 45 0 5  "\217l"        #  keypad + (,)
  80. 4e 0 5  "\217m"        #  keypad -
  81. 41 0 5  "\217n"        #  keypad .
  82. 43 0 5  "\217S"        #  keypad * (PF4)
  83. 4b 0 5  "\217R"        #  keypad / (PF3)
  84. 51 0 5  "\217Q"        #  keypad = (PF2)
  85. 47 0 5  "\217P"        #  keypad   (PF1)
  86. 52 0 2  "0"            #  keypad key 0 VT52 
  87. 53 0 2  "1"            #  keypad key 1
  88. 54 0 2  "2"            #  keypad key 2
  89. 55 0 2  "3"            #  keypad key 3
  90. 56 0 2  "4"            #  keypad key 4
  91. 57 0 2  "5"            #  keypad key 5
  92. 58 0 2  "6"           #  keypad key 6
  93. 59 0 2  "7"           #  keypad key 7
  94. 5b 0 2  "8"            #  keypad key 8
  95. 5c 0 2  "9"            #  keypad key 9
  96. 4c 0 2  "\015"          #  keypad enter
  97. 41 0 2  "."             #  keypad .
  98. 45 0 2 "+"             #  keypad +
  99. 4e 0 2 "-"             #  keypad -
  100. 43 0 2 "\033S"        #  keypad * (PF4)
  101. 4b 0 2 "\033R"        #  keypad / (PF3)
  102. 51 0 2 "\033Q"        #  keypad = (PF2)
  103. 47 0 2 "\033P"        #  keypad   (PF1)
  104. 52 0 6  "\033?p"        #  keypad key 0 VT52 APPLICATION
  105. 53 0 6  "\033?q"        #  keypad key 1
  106. 54 0 6  "\033?r"        #  keypad key 2
  107. 55 0 6  "\033?s"        #  keypad key 3
  108. 56 0 6  "\033?t"        #  keypad key 4
  109. 57 0 6  "\033?u"        #  keypad key 5
  110. 58 0 6  "\033?v"        #  keypad key 6
  111. 59 0 6  "\033?w"        #  keypad key 7
  112. 5b 0 6  "\033?x"        #  keypad key 8
  113. 5c 0 6  "\033?y"        #  keypad key 9
  114. 4c 0 6  "\033?M"        #  keypad enter
  115. 45 0 6  "\033?l"        #  keypad + (,)
  116. 4e 0 6  "\033?m"        #  keypad -
  117. 41 0 6  "\033?n"        #  keypad .
  118. 4c 0 6  "\033?M"        #  keypad enter
  119. 43 0 6 "\033S"        #  keypad * (PF4)
  120. 4b 0 6 "\033R"        #  keypad / (PF3)
  121. 51 0 6 "\033Q"        #  keypad = (PF2)
  122. 47 0 6 "\033P"        #  keypad   (PF1)
  123. #----------------------------------
  124. # ASCII <-> ANSI TABLE STARTS WITH !
  125. #----------------------------------
  126. !80 c4
  127. !81 c5
  128. !82 c7
  129. !83 c9
  130. !84 d1
  131. !85 d6
  132. !86 dc
  133. !87 e1
  134. !88 e0
  135. !89 e2
  136. !8a e4
  137. !8b e3
  138. !8c e5
  139. !8d e7
  140. !8e e9
  141. !8f e8
  142. !90 ea
  143. !91 eb
  144. !92 ed
  145. !93 ec
  146. !94 ee
  147. !95 ef
  148. !96 f1
  149. !97 f3
  150. !98 f2
  151. !99 f4
  152. !9a f6
  153. !9b f5
  154. !9c fa
  155. !9d f9
  156. !9e fb
  157. !9f fc
  158. !a0 a1
  159. !a1 b0
  160. !a2 a2
  161. !a3 a3
  162. !a4 a7
  163. !a5 b7
  164. !a6 bc
  165. !a7 df
  166. !a8 ae
  167. !a9 a9
  168. !ab b4
  169. !ac a8
  170. !ae c6
  171. !af d8
  172. !b0 a4
  173. !b1 b1
  174. !b4 a5
  175. !b5 b5
  176. !be e6
  177. !bf  f8
  178. !c0 bf
  179. !c1 a6
  180. !c7 ab
  181. !c8 bb
  182. !cb c0
  183. !cc c3
  184. !cd d5
  185. !d0 ad
  186. !d4 b7
  187. !d6 f7
  188. !d8 fd
  189. !d9 dd